.list{
  display: flex;
  flex-direction: column;
  align-items: center;
  .item{
    display: flex;
    width: 100vw;
    height: 200rpx;
    padding: 10px;
    box-sizing: border-box;
    image{
      width: 38vw;
      height: 100%;
      border-radius: 8px;
    }
    view{
      flex:1;
      padding: 5px 8px;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      text{
        &:first-child{
          font-size: 18px;
        }
        &:last-child{
          margin-top: 5px;
          display: -webkit-box;
          word-break: break-all;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2;
          overflow: hidden;
          text-overflow: ellipsis;
        }
      }
    }
  }
}